package com.woniuxy.ai.callback;

@FunctionalInterface
public interface StreamProcessor {
    void onChunk(String content); // 每次收到一部分内容

    // 可选：默认实现
    default void onComplete() {
        // 流结束时可选操作
    }

    // 可选：默认实现
    default void onError(Throwable t) {
        t.printStackTrace();
    }
}